package ym.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class PageController {
    @RequestMapping("/")
    public String index() {
        return "/front/index";
    }

    //后台页面
    @RequestMapping("/back/{backPage}")
    public String backPage(@PathVariable String backPage) {
        return "/back/" + backPage;
    }

    //前台页面
    @RequestMapping("/front/{frontPage}")
    public String frontPage(@PathVariable String frontPage) {
        return "/front/" + frontPage;
    }


    // 忽略访问项目logo(就是页面标题前面的logo，本项目没设置)，不写的话会经常在控制台抛一个异常
    @RequestMapping("favicon.ico")//浏览器访问的资源文件，本项目没设置
    @ResponseBody
    void returnNoFavicon() {
    }//什么也不返回
}

